moving and transporting equipment - French English Dictionary